package com.tom.dto;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.util.Date;

/**
 * All rights Reserved, Designed By www.tom.com
 *
 * @Author 徐望成
 * @Date 2023/12/18 15:05
 * @PackageName:com.tom.dto
 * @ClassName: BaseArticleDTO
 * @Description: TODO
 * @Copyright: 2019 www.tomonline-inc.com Inc. All rights reserved.
 * 注意：本内容仅限于TOM集团内部传阅，禁止外泄以及用于其他的商业目
 * @Version 1.0
 */
@Data
public class BaseArticleDTO {

    /**
     * 文章类型
     * Web = 1 雜誌文章(上版)
     * Indep = 2  獨立文章
     * Blog = 3 部落格文章
     * Mag = 4 雜誌文章
     * DigitalNative = 5 數位原生稿
     * DigitalNativePublish = 6 數位原生稿(上版)
     * Media = 7 多媒體文章
     * News = 8 新聞文章
     * Advertisement = 9 廣編文章
     * Audio = 13 音頻
     * AudioPublish = 20 音頻(上版)
     */
    @JSONField(name = "DataTab")
    private String dataTab;

    /**
     * 大网生产的UUID
     */
    @JSONField(name = "Guid")
    private String guid;

    /**
     * 文章编号
     */
    @JSONField(name = "ID")
    private  String id;

    /**
     * 变动类型
     * c-新增 u-修改
     */
    @JSONField(name = "modType")
    private String modType;

    @JSONField(name = "RealPublishTime")
    private Date realPublishTime;
}
